HH500Lib Programming Library for HydraHarp 500 
Version 1.0.0.0
PicoQuant GmbH - August 2025



Introduction

The HydraHarp 500 is a modern TCSPC system with USB 3.0 interface. 
The system requires a x86-64 PC with suitable USB host controller,
8 GB of memory, two or more CPU cores and at least 2 GHz CPU clock. 
The programming library for Linux is a shared library with demos for 
various programming languages. Please refer to the manual (PDF) for 
further instructions.


What's new in version 1.0

 - This is the first release.


Disclaimer

PicoQuant GmbH disclaims all warranties with regard to this software 
including all implied warranties of merchantability and fitness. 
In no case shall PicoQuant GmbH be liable for any direct, indirect 
or consequential damages or any material or immaterial damages 
whatsoever resulting from loss of data, time or profits; arising from 
use, inability to use, or performance of this software and associated 
documentation. 


License and Copyright Notice

With the HydraHarp 500 hardware product you have purchased a license to 
use the HydraHarp software. You have not purchased other rights to the 
software. 
The software is protected by copyright and intellectual property laws. 
You may not distribute the software to third parties or reverse engineer, 
decompile or disassemble the software or part thereof. You may use and 
modify demo code to create your own software. Original or modified demo 
code may be re-distributed, provided that the original disclaimer and 
copyright notes are not removed from it. Copyright of the manual and 
on-line documentation belongs to PicoQuant GmbH. No parts of it may be 
reproduced, translated or transferred to third parties without written 
permission of PicoQuant GmbH. 


Acknowledgements

The HydraHarp 500 hardware in its current version as of this release
uses the open source White Rabbit PTP core v. 4.0 licensed 
under the CERN Open Hardware Licence v1.1 and its embedded WRPC 
software licensed under GPL Version 2, June 1991. For Details please
see https://ohwr.org/projects/white-rabbit/ and the links to license
terms and related documents there. The WRPC software used in the 
HydraHarp 500 was minimally modified and in order to meet the 
licensing terms the modified WRPC source code is provided as part 
of the HydraHarp 500 software distribution download.
When the HydraHarp software is used under Linux it uses Libusb to access 
the HydraHarp USB devices. Libusb is licensed under the LGPL which allows 
a fairly free use even in commercial projects. For details and precise
terms please see http://libusb.info. In order to meet the license 
requirements a copy of the LGPL as appliccable to Libusb is provided 
as part of the HydraHarp 500 software distribution media. The LGPL does 
not apply to the HydraHarp 500 software as a whole.


Trademark Disclaimer

Products and corporate names appearing in the product manuals or in the 
online documentation may or may not be registered trademarks or copyrights 
of their respective owners. They are used only for identification or 
explanation and to the owner's benefit, without intent to infringe.


Installation 

Please read the manual provided here in this folder and follow section 3.


Contact and Support

PicoQuant GmbH
Rudower Chaussee 29
12489 Berlin, Germany
Phone +49 30 1208820-0
Fax   +49 30 1208820-90
email info@picoquant.com
www http://www.picoquant.com
